var name = "why"


// js运行流程：编译阶段、执行阶段
// 函数定义也是声明的一种形式，会提前编译，即：预编译
foo(321)
function foo(num) {
  console.log(a)
  var a = 10;
  var b = 20;
  // console.log(name)
}
foo(3123)

var num1 = 20
var num2 = 30
var result = num1 + num2

// 在VO里面的GO找到
// console.log(window)

